retinal telangiectasia - German English Dictionary